<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>

<body>
  <script>
    // 求一组中的最大值最小值及下标

    /*
      for循环遍历 求最大值，及下标
    */

    //获取最大值及下标
    /**
      getMax(arr)
      参数： arr  数组
      返回值： 返回最大及下标
    */
    function getMax(arr) {
      var max = arr[0];
      //声明了个变量 保存下标值
      var index = 0;
      for (var i = 0; i < arr.length; i++) {
        if (max < arr[i]) {
          max = arr[i];
          index = i;
        }
      }
      return '最大值是' + max + '所在的下标为' + index;
    }

    //获取最小值及下标
    /**
        getMin(arr)
        参数： arr  数组
        返回值： 返回最小及下标
      */
    function getMin(arr) {
      var min = arr[0];
      //声明了个变量 保存下标值
      var index = 0;
      for (var i = 0; i < arr.length; i++) {
        if (min > arr[i]) {
          min = arr[i];
          index = i;
        }
      }
      return '最大值是' + min + '所在的下标为' + index;
    }

    var arr = [88, 76, 56, 34, 90, 45, 22];
    console.log(getMax(arr));
    console.log(getMin(arr));
  </script>
</body>

</html>